package memorphic.samplr.models
{
	import com.adobe.webapis.flickr.PhotoSize;
	
	[RemoteClass(alias="SamplrPhoto")]
	[Bindable]
	public class SamplrPhoto
	{
		public static const SIZE_THUMBNAIL:uint = 0;
		public static const SIZE_MEDIUM:uint = 1;
		
		public var id:String;
		
		public var secret:String;
		
		public function get uniqueID():String
		{
			return id + "_" + secret;
		}
		
		public var title:String;
		
		public var owner:String;
		
		public var flickrURLThumbnail:String;
		
		public var flickrURLMedium:String;
		
		public var sourceSquare:String;
		
		public var sourceSmall:String;
		
		public var sourceThumbnail:String;
		
		public var sourceMedium:String;
		
		public var sourceLarge:String;
		
		public var sourceOriginal:String;
		
		public var photoSizes:Array = [];
		
		public var parentGalleryTitle:String;
		 
		public var selected:Boolean = false;
	}
}